package com.kaili.basic.pojo.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Desc:
 * @author: PF12Z08Z
 * @Time: 2019/7/25 18:48
 * @Copyright: © 2018 杭州凯立通信有限公司 版权所有
 * @Warning: 本内容仅限于公司内部传阅, 禁止外泄或用于其它商业目的
 */
@Data
@TableName("mdm_facility_version")
public class MdmFacilityVersion {

    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("编号")
    private String versionCode;

    @ApiModelProperty("包类型")
    private Integer packTypeId;

    @ApiModelProperty("版本号")
    private String versionNumber;

    @ApiModelProperty("文件名")
    private String fileName;

    @ApiModelProperty("文件大小")
    private Double fileSize;

    @ApiModelProperty("文件路经")
    private String fileUrl;

    @ApiModelProperty("设备类型")
    private Integer deviceTypeId;

    @ApiModelProperty("设备型号")
    private Integer deviceModelId;

    @ApiModelProperty("升级描述")
    private String depict;

    @ApiModelProperty("使用状态")
    private String rdStatus;

    @ApiModelProperty("发布时间")
    private Date publishTime;

    @ApiModelProperty("发布机构")
    private Integer publishOrgId;

    @ApiModelProperty("发布人")
    private Integer publishEmpId;

    @ApiModelProperty("策略id")
    private Integer strategyId;

    @ApiModelProperty("平台")
    private Integer platformId;

    @ApiModelProperty("创建人")
    private Integer createdBy;

    @ApiModelProperty("创建时间")
    private Date createdTime;
}
